package com.zjdiepu.www.proxy.model.ext.transfer;

import java.util.Date;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import com.zjdiepu.www.base.core.PageExt;

/**
 * 中转_zx_征信查询结果表<br/>
 * @author xiongxiaotun<br/>
 * @time 2017年12月26日 14时26分<br/>
 * @since 1.0<br/>
 */
@ApiModel(value="TransferZxCreditQueryExt", description="中转_zx_征信查询结果表查询条件", parent = PageExt.class)
public class TransferZxCreditQueryExt extends PageExt {
	
	private static final long serialVersionUID = 1L;
	/**
	 * 征信查询申请ID 
	 */
	@ApiModelProperty(name="queryCreditApplyId",required=false,value="征信查询申请ID ",example="征信查询申请ID ")
	private String queryCreditApplyId;
	
	/**
	 * 征信查询申请子表ID 
	 */
	@ApiModelProperty(name="queryCreditApplySubId",required=false,value="征信查询申请子表ID ",example="征信查询申请子表ID ")
	private String queryCreditApplySubId;
	
	/**
	 * 征信查询编码 
	 */
	@ApiModelProperty(name="creditQueryCode",required=false,value="征信查询编码 ",example="征信查询编码 ")
	private String creditQueryCode;
	
	/**
	 * 人员类型 1：配偶；2：担保人
	 */
	@ApiModelProperty(name="creditPeopleType",required=false,value="人员类型 1：配偶；2：担保人",example="人员类型 1：配偶；2：担保人")
	private String creditPeopleType;
	
	/**
	 * 业务ID 
	 */
	@ApiModelProperty(name="busiId",required=false,value="业务ID ",example="业务ID ")
	private String busiId;
	
	/**
	 * 客户ID 
	 */
	@ApiModelProperty(name="customerId",required=false,value="客户ID ",example="客户ID ")
	private String customerId;
	
	/**
	 * 银行ID 
	 */
	@ApiModelProperty(name="bankCode",required=false,value="银行ID ",example="银行ID ")
	private String bankCode;
	
	/**
	 * 当时业务员ID 
	 */
	@ApiModelProperty(name="salersmanIdThen",required=false,value="当时业务员ID ",example="当时业务员ID ")
	private String salersmanIdThen;
	
	/**
	 * 起始日期 
	 */
	@ApiModelProperty(name="startDate",required=false,value="起始日期 ",example="2017-04-23 14:22:43")
	private Date startDate;
	
	/**
	 * 截止日期 
	 */
	@ApiModelProperty(name="endDate",required=false,value="截止日期 ",example="2017-04-23 14:22:43")
	private Date endDate;
	
	/**
	 * 查询结果 
	 */
	@ApiModelProperty(name="creditResult",required=false,value="查询结果 ",example="查询结果 ")
	private String creditResult;
	
	/**
	 * 查询结果说明 
	 */
	@ApiModelProperty(name="creditResultMark",required=false,value="查询结果说明 ",example="查询结果说明 ")
	private String creditResultMark;
	
	/**
	 * 曾经开卡状态 
	 */
	@ApiModelProperty(name="onceCarStatus",required=false,value="曾经开卡状态 ",example="曾经开卡状态 ")
	private String onceCarStatus;
	
	/**
	 * 操作人ID 
	 */
	@ApiModelProperty(name="operatorId",required=false,value="操作人ID ",example="操作人ID ")
	private String operatorId;
	
	/**
	 * 操作人姓名 
	 */
	@ApiModelProperty(name="operatorName",required=false,value="操作人姓名 ",example="操作人姓名 ")
	private String operatorName;
	
	/**
	 * 接收任务时间 
	 */
	@ApiModelProperty(name="acceptDate",required=false,value="接收任务时间 ",example="2017-04-23 14:22:43")
	private Date acceptDate;
	
	/**
	 * 结果录入时间 
	 */
	@ApiModelProperty(name="operatorDate",required=false,value="结果录入时间 ",example="2017-04-23 14:22:43")
	private Date operatorDate;
	
	/**
	 * 征信查询状态 
	 */
	@ApiModelProperty(name="creditQueryStatus",required=false,value="征信查询状态 ",example="0")
	private Integer creditQueryStatus;
	
	/**
	 * 贷款逾期记录
	 */
	@ApiModelProperty(name="loanCrdt",required=false,value="贷款逾期记录",example="贷款逾期记录")
	private String loanCrdt;
	
	/**
	 * 信用卡逾期记录
	 */
	@ApiModelProperty(name="cardCrdt",required=false,value="信用卡逾期记录",example="信用卡逾期记录")
	private String cardCrdt;
	
	/**
	 * 工行专项卡分期笔数
	 */
	@ApiModelProperty(name="leftNum",required=false,value="工行专项卡分期笔数",example="0")
	private Integer leftNum;
	
	/**
	 * 未结清余额
	 */
	@ApiModelProperty(name="leftAmount",required=false,value="未结清余额",example="0")
	private Double leftAmount;
	
	/**
	 * 中转服务器数据处理状态
	 */
	@ApiModelProperty(name="transferHandleStatus",required=false,value="中转服务器数据处理状态",example="0")
	private Integer transferHandleStatus;
	
	/**
	 * 备用字段1
	 */
	@ApiModelProperty(name="reasonBack",required=false,value="备用字段1",example="备用字段1")
	private String reasonBack;
	
	public String getQueryCreditApplyId(){
		return this.queryCreditApplyId;
	}
	
	public void setQueryCreditApplyId(String queryCreditApplyId){
		this.queryCreditApplyId = queryCreditApplyId;
	}

	public String getQueryCreditApplySubId(){
		return this.queryCreditApplySubId;
	}
	
	public void setQueryCreditApplySubId(String queryCreditApplySubId){
		this.queryCreditApplySubId = queryCreditApplySubId;
	}

	public String getCreditQueryCode(){
		return this.creditQueryCode;
	}
	
	public void setCreditQueryCode(String creditQueryCode){
		this.creditQueryCode = creditQueryCode;
	}

	public String getCreditPeopleType(){
		return this.creditPeopleType;
	}
	
	public void setCreditPeopleType(String creditPeopleType){
		this.creditPeopleType = creditPeopleType;
	}

	public String getBusiId(){
		return this.busiId;
	}
	
	public void setBusiId(String busiId){
		this.busiId = busiId;
	}

	public String getCustomerId(){
		return this.customerId;
	}
	
	public void setCustomerId(String customerId){
		this.customerId = customerId;
	}

	public String getBankCode(){
		return this.bankCode;
	}
	
	public void setBankCode(String bankCode){
		this.bankCode = bankCode;
	}

	public String getSalersmanIdThen(){
		return this.salersmanIdThen;
	}
	
	public void setSalersmanIdThen(String salersmanIdThen){
		this.salersmanIdThen = salersmanIdThen;
	}

	public Date getStartDate(){
		return this.startDate;
	}
	
	public void setStartDate(Date startDate){
		this.startDate = startDate;
	}

	public Date getEndDate(){
		return this.endDate;
	}
	
	public void setEndDate(Date endDate){
		this.endDate = endDate;
	}

	public String getCreditResult(){
		return this.creditResult;
	}
	
	public void setCreditResult(String creditResult){
		this.creditResult = creditResult;
	}

	public String getCreditResultMark(){
		return this.creditResultMark;
	}
	
	public void setCreditResultMark(String creditResultMark){
		this.creditResultMark = creditResultMark;
	}

	public String getOnceCarStatus(){
		return this.onceCarStatus;
	}
	
	public void setOnceCarStatus(String onceCarStatus){
		this.onceCarStatus = onceCarStatus;
	}

	public String getOperatorId(){
		return this.operatorId;
	}
	
	public void setOperatorId(String operatorId){
		this.operatorId = operatorId;
	}

	public String getOperatorName(){
		return this.operatorName;
	}
	
	public void setOperatorName(String operatorName){
		this.operatorName = operatorName;
	}

	public Date getAcceptDate(){
		return this.acceptDate;
	}
	
	public void setAcceptDate(Date acceptDate){
		this.acceptDate = acceptDate;
	}

	public Date getOperatorDate(){
		return this.operatorDate;
	}
	
	public void setOperatorDate(Date operatorDate){
		this.operatorDate = operatorDate;
	}

	public Integer getCreditQueryStatus(){
		return this.creditQueryStatus;
	}
	
	public void setCreditQueryStatus(Integer creditQueryStatus){
		this.creditQueryStatus = creditQueryStatus;
	}

	public String getLoanCrdt(){
		return this.loanCrdt;
	}
	
	public void setLoanCrdt(String loanCrdt){
		this.loanCrdt = loanCrdt;
	}

	public String getCardCrdt(){
		return this.cardCrdt;
	}
	
	public void setCardCrdt(String cardCrdt){
		this.cardCrdt = cardCrdt;
	}

	public Integer getLeftNum(){
		return this.leftNum;
	}
	
	public void setLeftNum(Integer leftNum){
		this.leftNum = leftNum;
	}

	public Double getLeftAmount(){
		return this.leftAmount;
	}
	
	public void setLeftAmount(Double leftAmount){
		this.leftAmount = leftAmount;
	}

	public Integer getTransferHandleStatus(){
		return this.transferHandleStatus;
	}
	
	public void setTransferHandleStatus(Integer transferHandleStatus){
		this.transferHandleStatus = transferHandleStatus;
	}

	public String getReasonBack(){
		return this.reasonBack;
	}
	
	public void setReasonBack(String reasonBack){
		this.reasonBack = reasonBack;
	}

	@Override
	public String toString() {
		return super.toString() + "TransferZxCreditQuery [queryCreditApplyId = " + queryCreditApplyId + ", queryCreditApplySubId = " + queryCreditApplySubId + ", creditQueryCode = " + creditQueryCode + ", creditPeopleType = " + creditPeopleType + ", busiId = " + busiId + ", "
			+ "customerId = " + customerId + ", bankCode = " + bankCode + ", salersmanIdThen = " + salersmanIdThen + ", startDate = " + startDate + ", endDate = " + endDate + ", "
			+ "creditResult = " + creditResult + ", creditResultMark = " + creditResultMark + ", onceCarStatus = " + onceCarStatus + ", operatorId = " + operatorId + ", operatorName = " + operatorName + ", "
			+ "acceptDate = " + acceptDate + ", operatorDate = " + operatorDate + ", creditQueryStatus = " + creditQueryStatus + ", loanCrdt = " + loanCrdt + ", cardCrdt = " + cardCrdt + ", "
			+ "leftNum = " + leftNum + ", leftAmount = " + leftAmount + ", transferHandleStatus = " + transferHandleStatus + ", reasonBack = " + reasonBack + "]";
	}
    
}